﻿using LimaLims.Application.Service.Base.Dto;
using LimaLims.Core;
using Microsoft.EntityFrameworkCore;
using System.ComponentModel.DataAnnotations;

namespace LimaLims.Application.Service.Basic.Dto
{
    /// <summary>
    /// 打印模板
    /// </summary>
    public class AddPrintTemplateInput : BaseDto
    {
        /// <summary>
        /// 模板名称
        /// </summary>
        public string Name { get; set; }

        /// <summary>
        /// 模板文件
        /// </summary>
        public string TemplateFile { get; set; }

        /// <summary>
        /// 备注
        /// </summary>
        public string Remark { get; set; }
    }
    public class EditPrintTemplateInput : AddPrintTemplateInput
    {

    }

    /// <summary>
    /// 模板分页输出
    /// </summary>
    public class PrintTemplateOutput : BaseDto
    {
        /// <summary>
        /// 模板名称
        /// </summary>
        public string Name { get; set; }

        /// <summary>
        /// 模板文件
        /// </summary>
        public string TemplateFile { get; set; }

        /// <summary>
        /// 备注
        /// </summary>
        public string Remark { get; set; }

    }

    /// <summary>
    /// 模板分页查询
    /// </summary>
    public class PrintTemplatePageInput : PageInputBase
    {

    }
}
